package com.cssy.yd.logic.entity;

import java.util.Date;

/**
 * 盘点明细
 * @since 2013-09-03
 *
 */
public class LogicWhCheckDetailsDO {
	
	/**
	 * 盘点单据编号
	 */
	private String checkCode; 
	
	/**
	 * 盘点任务编号
	 */
	private String checkMissionCode;
	
	/**
	 * 盘点仓库
	 */
	private String whName;
	
	/**
	 * 盘点仓库编码
	 */
	private String whCode;
	
	/**
	 * 盘点人
	 */
	private String agent;
	
	/**
	 * 盘点时间
	 */
	private Date pdDate;
	
	/**
	 * 物料编码
	 */
	private String code;
	
	/**
	 * 物料名称
	 */
	private String name;
	
	/**
	 * 物料类型
	 */
	private String maType;
	
	/**
	 * 物料批次
	 */
	private String batch;
	
	/**
	 * 型号
	 */
	private String spec;
	
	/**
	 * 物料单位
	 */
	private String unit;
	
	/**
	 * 总库存数量
	 */
	private Double quantityWH;
	
	/**
	 * 总盘点数量
	 */
	private Double quantityPD;
	
	/**
	 * 总差异数量
	 */
	private Double quantityCY;
	
	/**
	 * 一等品库存数量
	 */
	private Double ydengQuantityWH;
	
	/**
	 * 一等品盘点数量
	 */
	private Double ydengQuantityPD;
	
	/**
	 * 一等品差异数量
	 */
	private Double ydengQuantityCY;
	
	/**
	 * 次品库存数量
	 */
	private Double cipinQuantityWH;
	
	/**
	 * 次品盘点数量
	 */
	private Double cipinQuantityPD;
	
	/**
	 * 次品差异数量
	 */
	private Double cipinQuantityCY;
	
	/**
	 * 旧品库存数量
	 */
	private Double jiupinQuantityWH;
	
	/**
	 * 旧品盘点数量
	 */
	private Double jiupinQuantityPD;
	
	/**
	 * 旧品差异数量
	 */
	private Double jiupinQuantityCY;
	
	/**
	 * 冻结库存数量
	 */
	private Double freezeQuantityWH;
	
	/**
	 * 冻结盘点数量
	 */
	private Double freezeQuantityPD;
	
	/**
	 * 冻结差异数量
	 */
	private Double freezeQuantityCY;
	
	/**
	 * 备注
	 */
	private String remark;

	public LogicWhCheckDetailsDO() {
		super();
	}

	public LogicWhCheckDetailsDO(String checkCode, String checkMissionCode,
			String whName, String whCode, String agent, Date pdDate,
			String code, String name, String maType, String batch,
			String spec, String unit, Double quantityWH,
			Double quantityPD, Double quantityCY, Double ydengQuantityWH,
			Double ydengQuantityPD, Double ydengQuantityCY,
			Double cipinQuantityWH, Double cipinQuantityPD,
			Double cipinQuantityCY, Double jiupinQuantityWH,
			Double jiupinQuantityPD, Double jiupinQuantityCY,
			Double freezeQuantityWH, Double freezeQuantityPD,
			Double freezeQuantityCY, String remark) {
		this.checkCode = checkCode;
		this.checkMissionCode = checkMissionCode;
		this.whName = whName;
		this.whCode = whCode;
		this.agent = agent;
		this.pdDate = pdDate;
		this.code = code;
		this.name = name;
		this.maType = maType;
		this.batch = batch;
		this.spec = spec;
		this.unit = unit;
		this.quantityWH = quantityWH;
		this.quantityPD = quantityPD;
		this.quantityCY = quantityCY;
		this.ydengQuantityWH = ydengQuantityWH;
		this.ydengQuantityPD = ydengQuantityPD;
		this.ydengQuantityCY = ydengQuantityCY;
		this.cipinQuantityWH = cipinQuantityWH;
		this.cipinQuantityPD = cipinQuantityPD;
		this.cipinQuantityCY = cipinQuantityCY;
		this.jiupinQuantityWH = jiupinQuantityWH;
		this.jiupinQuantityPD = jiupinQuantityPD;
		this.jiupinQuantityCY = jiupinQuantityCY;
		this.freezeQuantityWH = freezeQuantityWH;
		this.freezeQuantityPD = freezeQuantityPD;
		this.freezeQuantityCY = freezeQuantityCY;
		this.remark = remark;
	}

	public String getCheckCode() {
		return checkCode;
	}

	public void setCheckCode(String checkCode) {
		this.checkCode = checkCode;
	}

	public String getCheckMissionCode() {
		return checkMissionCode;
	}

	public void setCheckMissionCode(String checkMissionCode) {
		this.checkMissionCode = checkMissionCode;
	}

	public String getWhName() {
		return whName;
	}

	public void setWhName(String whName) {
		this.whName = whName;
	}

	public String getWhCode() {
		return whCode;
	}

	public void setWhCode(String whCode) {
		this.whCode = whCode;
	}

	public String getAgent() {
		return agent;
	}

	public void setAgent(String agent) {
		this.agent = agent;
	}

	public Date getPdDate() {
		return pdDate;
	}

	public void setPdDate(Date pdDate) {
		this.pdDate = pdDate;
	}

	public String getCode() {
		return code;
	}

	public void setCode(String code) {
		this.code = code;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getMaType() {
		return maType;
	}

	public void setMaType(String maType) {
		this.maType = maType;
	}

	public String getBatch() {
		return batch;
	}

	public void setBatch(String batch) {
		this.batch = batch;
	}

	public String getSpec() {
		return spec;
	}

	public void setSpec(String spec) {
		this.spec = spec;
	}

	public String getUnit() {
		return unit;
	}

	public void setUnit(String unit) {
		this.unit = unit;
	}

	public Double getQuantityWH() {
		return quantityWH;
	}

	public void setQuantityWH(Double quantityWH) {
		this.quantityWH = quantityWH;
	}

	public Double getQuantityPD() {
		return quantityPD;
	}

	public void setQuantityPD(Double quantityPD) {
		this.quantityPD = quantityPD;
	}

	public Double getQuantityCY() {
		return quantityCY;
	}

	public void setQuantityCY(Double quantityCY) {
		this.quantityCY = quantityCY;
	}

	public Double getYdengQuantityWH() {
		return ydengQuantityWH;
	}

	public void setYdengQuantityWH(Double ydengQuantityWH) {
		this.ydengQuantityWH = ydengQuantityWH;
	}

	public Double getYdengQuantityPD() {
		return ydengQuantityPD;
	}

	public void setYdengQuantityPD(Double ydengQuantityPD) {
		this.ydengQuantityPD = ydengQuantityPD;
	}

	public Double getYdengQuantityCY() {
		return ydengQuantityCY;
	}

	public void setYdengQuantityCY(Double ydengQuantityCY) {
		this.ydengQuantityCY = ydengQuantityCY;
	}

	public Double getCipinQuantityWH() {
		return cipinQuantityWH;
	}

	public void setCipinQuantityWH(Double cipinQuantityWH) {
		this.cipinQuantityWH = cipinQuantityWH;
	}

	public Double getCipinQuantityPD() {
		return cipinQuantityPD;
	}

	public void setCipinQuantityPD(Double cipinQuantityPD) {
		this.cipinQuantityPD = cipinQuantityPD;
	}

	public Double getCipinQuantityCY() {
		return cipinQuantityCY;
	}

	public void setCipinQuantityCY(Double cipinQuantityCY) {
		this.cipinQuantityCY = cipinQuantityCY;
	}

	public Double getJiupinQuantityWH() {
		return jiupinQuantityWH;
	}

	public void setJiupinQuantityWH(Double jiupinQuantityWH) {
		this.jiupinQuantityWH = jiupinQuantityWH;
	}

	public Double getJiupinQuantityPD() {
		return jiupinQuantityPD;
	}

	public void setJiupinQuantityPD(Double jiupinQuantityPD) {
		this.jiupinQuantityPD = jiupinQuantityPD;
	}

	public Double getJiupinQuantityCY() {
		return jiupinQuantityCY;
	}

	public void setJiupinQuantityCY(Double jiupinQuantityCY) {
		this.jiupinQuantityCY = jiupinQuantityCY;
	}

	public Double getFreezeQuantityWH() {
		return freezeQuantityWH;
	}

	public void setFreezeQuantityWH(Double freezeQuantityWH) {
		this.freezeQuantityWH = freezeQuantityWH;
	}

	public Double getFreezeQuantityPD() {
		return freezeQuantityPD;
	}

	public void setFreezeQuantityPD(Double freezeQuantityPD) {
		this.freezeQuantityPD = freezeQuantityPD;
	}

	public Double getFreezeQuantityCY() {
		return freezeQuantityCY;
	}

	public void setFreezeQuantityCY(Double freezeQuantityCY) {
		this.freezeQuantityCY = freezeQuantityCY;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}
	
	
}
